Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain #2-w2 Spain #2-w3 Spain #2-w4 Romania F1 Romania F2 Romania F3 Romania F4 Romania F7 Romania F8 Romania F10 Romania F11 Romania F12 Romania F13 Romania F15 Romania F16 Italy F4 Turkey #1-w1 Turkey #1-w2 Turkey #1-w3 Romania F1 Romania F3 Turkey F1 Romania F7 Romania F8 Romania F10 Romania F11 Romania F12 Romania F17 Czech Republic F4 Czech Republic F5 Belgium F1 Spain F6 Italy F5 Romania F11 Morocco F1 Morocco F2 Morocco F2 Egypt F1 Egypt F2 Romania F1 Romania F3 Romania F7 Romania F9 Morocco F6 Morocco F7 USA F1 USA F2 USA F3 India F1 India F2 India F3 Romania F3 Romania F5 Romania F8 Croatia F11 Croatia F12 USA F1 USA F3 USA F4 Iran F1 Iran F2 Iran F3 Romania F5 Morocco F9 Romania F13 Romania F10 Australia F4 Australia F5 Romania F10 Romania F1 Romania F2 Romania F3 Romania F15 Austria F1 Austria F2 Italy F2 Italy F3 Turkey #1-w4 Romania F2 Romania F3 Romania F4 Romania F16 Romania F5 Tunisia F4 Tunisia F5 Tunisia F6 Spain F7 Romania F6 Romania F7 Romania F1 (Bucharest) Romania F8 (Bucharest) Spain F2 Romania F5 Romania F9 Romania F17 M15 Bucharest M15 Brasov M15 Curtea de Arges Seguros Bolivar Open - Bogota Open Castilla y Leon - Segovia Banca Marche Tennis Cup - San Benedetto XXX Edizione 'A Savoldi Marco' - Manerbio Bogota Challenger - Bogota Challenger Leon 2004 - Leon Schickendanz Open - Furth Corona Mexico City Open - Mexico City Antonio Savoldi-Marco Co. - Manerbio Challenger Brasov - Brasov M15 Bucharest The Surbiton Trophy - Surbiton Unicredit (Suisse) Bank S.A. Challenger - Chiasso Croatia Osiguranje Rijeka Open - Rijeka The Surbiton Trophy - Surbiton Timisoara Challenger - Timisoara Roma Challenger 2007 - Rome XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Trofeo Sisma Mantova - Mantova Brasov Challenger - Brasov Ipsos Bucharest Challenger - Bucharest Ethias Trophy - Mons Seguros Bolivar Open - Bogota Asirom Challenger Brasov - Brasov 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Mamaia Challenger - Constanta Copa Petrobras - Bogota BSI Challenger Lugano - Lugano Challenger Leon 2003 - Leon VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi San Marino Cepu Open - San Marino XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Ipsos Bucharest Challenger - Bucharest Maia Open 2002 - Maia Bancolombia Open - Cali Ciudad de Pozoblanco Open Diputacion - Cordoba 3° Trofeo 'Citta di Brindisi' - Brindisi USTA Challenger of San Antonio - San Antonio PEOPLEnet CUP - Dnepropetrovsk Corona Mexico City Open - Mexico City Tennis Napoli Cup 2006 - Napoli Arroyo de la Encomienda - Valladolid Noumea Challenger Heilbronn Challenger The Surbiton Trophy - Surbiton San Luis Potosi Challenger - San Luis Potosi Abierto Club Casablanca - Mexico City Ciudad de Pozoblanco Open Diputacion - Cordoba Schickedanz Open 2007 - Furth Wroclaw Challenger Constanta Challenger - Constanta Mamaia Challenger - Constanta Tanger Challenger Meknes Challenger Rabat Challenger Bogota Challenger Citta di Como - Como Mexico City Challenger Rome Challenger Timisoara Challenger - Timisoara San Marino Challenger Cordenons Challenger Timisoara Challenger 2005 - Timisoara dBI Tennis Challenger - Binghamton GHI Bronx Classic - Bronx Brasov Challenger - Brasov Tatra Banka Open - Bratislava Cali Challenger Bogota Challenger Mons Challenger Rennes Challenger Ethias Trophy - Mons Arad Challenger Bogota Challenger Kitzbuhel Challenger Kos-Zucchetti Tennis Cup - Cordenons Manerbio Challenger Como Challenger Bucaramanga Challenger Meknes Challenger Casablanca Challenger Rabat Challenger San Jose Challenger Pharma Medico Open 2008 - Aarhus BNP Paribas Primrose - Bordeaux Barranquilla Challenger Napoli Challenger Nottingham Challenger Braunschweig Challenger Bogota Challenger Samarkand Challenger Manerbio Challenger Brasov Challenger Tatra Banka Slovak Open - Bratislava Salinas Challenger ECM Prague Open 2005 - Prague Rennes Challenger Medellin Challenger Morocco Tennis Tour - Tanger Athens Challenger Kosice Challenger Pereira Challenger Rome Challenger Marrakech Challenger Barranquilla Challenger Marburg Challenger Mersin Challenger Oberstaufen Challenger Poznan Challenger Kosice Challenger Sibiu Challenger Brasov Challenger Bratislava Challenger Mobilux Open - Luxembourg Oberstaufen Cup-Head German Master's Series - Oberstaufen Timisoara Challenger Arad Challenger Scheveningen Challenger Timisoara Challenger - Timisoara Seguros Bolivar Open - Cali Ostrava Challenger Copa Petrobras-Colombia - Bogota BMW Tennis Championship - Sunrise Seguros Bolivar Open - Medellin San Luis Potosi Challenger - San Luis Potosi Aberto de Santa Catarina - Florianopolis Abierto Colombiano de Tenis - Bogota Timisoara Challenger - Timisoara Casablanca Challenger Noumea Challenger Bucaramanga Challenger Morocco Tennis Tour - Fes Challenger Lugano - Lugano Sibiu Challenger Pereira Challenger Citta di Como - Como Pereira Challenger Bogota Challenger Cali Challenger Noumea Challenger Bucaramanga Challenger Leon Challenger Bordeaux Challenger Barranquilla Challenger Monterrey Challenger IX Abierto Internacional de Salinas - Salinas Noumea Challenger Barranquilla Challenger Cordenons Challenger Savannah Challenger Vicenza Challenger Mons Challenger Floridablanca Challenger Pereira Challenger Dallas Challenger Mersin Challenger Lugano Challenger San Luis Potosi Challenger Arad Challenger Kosice Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Chitre Challenger Vancouver Challenger Scheveningen Challenger Trnava Challenger Cali Challenger Challenger Brasov - Brasov Morelos Challenger Knoxville Challenger Marrakech Challenger PrivatBank Cup - Dnepropetrovsk Sibiu Challenger Furth Challenger Medellin Challenger Manchester Challenger Ilkley Challenger Oberstaufen Challenger Unique Zagreb Open - Zagreb Roma Open Challenger - Rome Morelos Challenger Surbiton Challenger Bulgarian Open Challenger - Sofia XL Challenger de Tenis Copa Sevilla - Seville Santo Domingo Challenger Rabat Challenger Bogota Challenger - Bogota Oldum Brown Vancouver Open - Vancouver Caltanissetta Challenger Czech Open 2005 - Prostejov Kosice Challenger Bogota Challenger Timisoara Challenger LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Asirom Challenger - Brasov Project Independence Men's Challenger - Mandeville Brasov Challenger - Brasov IX Trofeo Ciudad de Quito - Quito Sao Paulo - Brazil Hilton Waikoloa Village USTA Challenger - Waikoloa Alessandria Challenger Prosperita Open 2006 - Ostrava X Open Internacional D'Andorra - Andorra Bogota Challenger Tallahassee Challenger XI Trofeo Ciudad de Quito - Quito Tunis Open 2006 - Tunis Akbank Private Banking TED Open 2006 - Istanbul Sporting Challenger '07 Trofeo Regione Piemonte - Turin LXVII Concursu Internacional de Vigo - Vigo Gelsor Open Romania - Bucharest San Luis Potosi Challenger Ethias Trophy - Mons Trani Challenger Copa Petrobras-Argentina - Buenos Aires Brasov Challenger Napoli Challenger Pereira Challenger The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Open Romania - Bucharest Kremlin Cup - Moscow Alessandria Challenger Bordeaux Challenger Prostejov Challenger Furth Challenger RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. The Stella Artois Championships - London BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Open Seat Godo 2007 - Barcelona Estoril Open - Estoril RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Grand Prix de Tennis de Lyon - Lyon The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Bogota Challenger Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Proton Malaysian Open - Kuala Lumpur Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Ordina Open - s-Hertogenbosch BCR Open Romania - Bucharest Brasov Challenger Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Brisbane International - Brisbane Medibank International - Sydney SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Bet-At-Home Austrian Open - Kitzbuhel Estoril Open - Estoril Serbia Open - Belgrade Mercedes Cup - Stuttgart St. Brieuc Challenger Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem BCR Open Romania - Bucharest If Stockholm Open - Stockholm Heineken Open - Auckland Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Bet-at-home Cup - Kitzbuhel Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane Heineken Open - Auckland SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Pilot Pen Tennis - New Haven Bucaramanga Challenger Brasov Challenger Catella Swedish Open - Bastad Open de Tenis Comunidad Valenciana - Valencia PTT Thailand Open - Bangkok Bucaramanga Challenger The Artois Championships - London Drummondville Challenger Rabat Challenger Masters Series - Hamburg Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Marrakech Challenger Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Claro Open Colombia - Bogota Sunrise Challenger AEGON International - Eastbourne Heineken Open - Auckland BCR Open Romania - Bucharest Ecuador Open - Quito Leon Challenger International Tennis Championships - Delray Beach Monterrey Challenger Napoli Challenger St. Brieuc Challenger Countrywide Classic - Los Angeles Campionati Internazionali di Sicilia - Palermo UNICEF Open - 's Hertogenbosch Bogota Challenger Monza Challenger Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich Abierto Mexicano - Los Cabos Abierto Mexicano Telcel - Acapulco Bogota Challenger RCA Championships - Indianapolis Gerry Weber Open - Halle Chennai Open - Chennai Sydney International - Sydney Open de la Comunidad Valenciana - Valencia The Stella Artois Championships - London Helsinki Challenger Next Generation Adelaide International - Adelaide SA Tennis Open - Johannesburg Milan Challenger Gerry Weber Open - Halle Nottingham Challenger Mercedes Cup - Stuttgart International German Open - Hamburg Legg Mason Tennis Classic - Washington Arad Challenger Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Napoli Challenger Open de Nice Cote d'Azur - Nice German Tennis Championships - Hamburg Farmers Classic - Los Angeles Aachen Challenger Manchester Challenger Abierto Mexicano Telcel - Acapulco Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Monza Challenger Delray Beach International Tennis Championships - Delray Beach Rome Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice Portugal Open - Oeiras Champaign Challenger Guadalajara Challenger Citi Open - Washington Claro Open Colombia - Bogota Citi Open - Washington Valencia Open - Valencia Marburg Challenger Delray Beach Open - Delray Beach Medellin Challenger Las Vegas Challenger BRD Nastase Tiriac Trophy - Bucharest Canberra Challenger Topshelf Open - 's-Hertogenbosch Puebla Challenger Cali Challenger If Stockholm Open - Stockholm Valencia Open - Valencia Ecuador Open - Quito Bogota Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Liberec Challenger USTA Challenger of North Miami Beach - North Miami Beach Sibiu Challenger Delray Beach Open - Delray Beach Davidoff Swiss Indoors - Basel Citi Open - Washington Fairfield Challenger Winston-Salem Open - Winston-Salem Geneva Open - Geneva Guayaquil Challenger Morocco Tennis Tour - Rabat The Stella Artois Grass Court Championships - London Open Romania - Bucharest BCR Open Romania - Bucharest Regions Morgan Keegan Championships - Memphis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna Brisbane International - Brisbane Ecuador Open - Quito Topshelf Open - 's-Hertogenbosch Bank Austria Tennis Trophy - Vienna Open de Nice Cote d'Azur - Nice Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Rogers Masters - Toronto Internazionali BNL dItalia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Millenium Tennis Championships - Delray Beach Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Sony Open Tennis - Miami BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Gelsor Open Romania - Bucharest Copa Telmex - Buenos Aires Campionati Internazionali d'Italia - Rome Aircel Chennai Open - Chennai Pacific Life Open - Indian Wells Masters Series - Hamburg Movistar Open - Santiago BNP Paribas Open - Indian Wells Open 13 - Marseille Rogers Cup - Montreal Open 13 - Marseille Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Medibank International - Sydney Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Sony Open Tennis - Miami Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Winston-Salem Open - Winston-Salem Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Miami Open - Miami Rogers Cup - Toronto Medibank International - Sydney Tennis Channel Open - Las Vegas If Stockholm Open - Stockholm Hall of Fame Tennis Championships - Newport Campbells Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo Open Sabadell Atlantico - Barcelona Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona French Open - Paris Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, PO, COL-JPN 2-3 Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London BNP Paribas Open - Indian Wells Olympics - London Australian Open - Melbourne Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, World Group, PO, ROU-IND, 4-1 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, PO, ROU-KOR 4-1 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, Group I, 2R, COL-URU 5-0 Davis Cup, Group 2, PO, COL-BAH 5-0 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, Group 1, 1R, COL-URU 5-0 Davis Cup, World Group, 1R, ARG-ROU 4-1